86>May 25 03:02:00 userdel[3743116]: delete user 'rooter'
<86>May 25 03:02:00 groupadd[3743124]: group added to /etc/group: name=rooter, GID=657
<86>May 25 03:02:00 groupadd[3743124]: group added to /etc/gshadow: name=rooter
<86>May 25 03:02:00 groupadd[3743124]: new group: name=rooter, GID=657
<86>May 25 03:02:00 useradd[3743129]: new user: name=rooter, UID=657, GID=657, home=/root, shell=/bin/bash
<86>May 25 03:02:00 userdel[3743138]: delete user 'builder'
<86>May 25 03:02:00 userdel[3743138]: removed group 'builder' owned by 'builder'
<86>May 25 03:02:00 userdel[3743138]: removed shadow group 'builder' owned by 'builder'
<86>May 25 03:02:00 groupadd[3743143]: group added to /etc/group: name=builder, GID=658
<86>May 25 03:02:00 groupadd[3743143]: group added to /etc/gshadow: name=builder
<86>May 25 03:02:00 groupadd[3743143]: new group: name=builder, GID=658
<86>May 25 03:02:00 useradd[3743147]: new user: name=builder, UID=658, GID=658, home=/usr/src, shell=/bin/bash
warning: Macro %cmake not found
warning: Macro %cmake_build not found
warning: Macro %cmakeinstall_std not found
<13>May 25 03:02:16 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed
<13>May 25 03:02:16 rpmi: libexpat-2.2.4-alt1 1503305341 installed
<13>May 25 03:02:16 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed
<13>May 25 03:02:16 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed
<13>May 25 03:02:16 rpmi: libpoco-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:16 rpmi: libglvnd-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859567 installed
<13>May 25 03:02:16 rpmi: libboost_system1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:16 rpmi: libpoco-data-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:16 rpmi: libpoco-net-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:16 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed
<13>May 25 03:02:16 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849991 installed
<13>May 25 03:02:16 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000383 installed
<13>May 25 03:02:16 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410876 installed
<13>May 25 03:02:16 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>May 25 03:02:17 rpmi: libicu66-1:6.6.1-alt1 sisyphus+247988.100.1.1 1584453984 installed
<13>May 25 03:02:17 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed
<13>May 25 03:02:17 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568071 installed
<13>May 25 03:02:17 rpmi: libsqlite3-3.32.0-alt1 sisyphus+252221.100.1.1 1590341234 installed
<13>May 25 03:02:17 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906326 installed
<13>May 25 03:02:17 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284336 installed
<13>May 25 03:02:17 rpmi: ilmbase24-common-2.3.0-alt1 sisyphus+237892.300.1.1 1568978151 installed
<13>May 25 03:02:17 rpmi: libiex24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978151 installed
<13>May 25 03:02:17 rpmi: libhalf24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978151 installed
<13>May 25 03:02:17 rpmi: libilmthread24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978151 installed
<13>May 25 03:02:17 rpmi: libwayland-server-1.18.0-alt1 sisyphus+245906.100.1.1 1581492497 installed
<13>May 25 03:02:17 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>May 25 03:02:17 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>May 25 03:02:17 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854223 installed
<13>May 25 03:02:19 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854223 installed
<13>May 25 03:02:19 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943071 installed
<13>May 25 03:02:19 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583229770 installed
<13>May 25 03:02:19 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870464 installed
<13>May 25 03:02:19 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>May 25 03:02:19 rpmi: libgraphite2-devel-1.3.14-alt2 sisyphus+250009.100.1.1 1586943071 installed
<13>May 25 03:02:19 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>May 25 03:02:19 rpmi: libimath24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978151 installed
<13>May 25 03:02:19 rpmi: libiexmath24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978151 installed
<13>May 25 03:02:19 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed
<13>May 25 03:02:19 rpmi: libunixODBC-devel-compat-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed
<13>May 25 03:02:19 rpmi: libunixODBC-devel-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed
<13>May 25 03:02:19 rpmi: libsqlite3-devel-3.32.0-alt1 sisyphus+252221.100.1.1 1590341234 installed
<13>May 25 03:02:19 rpmi: libpoco-sqlite-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:19 rpmi: libboost_regex1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:19 rpmi: libboost_graph1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:19 rpmi: icu-utils-1:6.6.1-alt1 sisyphus+247988.100.1.1 1584453984 installed
<13>May 25 03:02:19 rpmi: libicu-devel-1:6.6.1-alt1 sisyphus+247988.100.1.1 1584453984 installed
<13>May 25 03:02:19 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>May 25 03:02:19 rpmi: libICE-devel-1.0.10-alt1 sisyphus+247690.100.1.1 1584000383 installed
<13>May 25 03:02:19 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed
<13>May 25 03:02:19 rpmi: libflac8-1.3.3-alt1 sisyphus+247112.100.1.1 1582855183 installed
<13>May 25 03:02:19 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed
<13>May 25 03:02:19 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed
<13>May 25 03:02:19 rpmi: libpoco-mongodb-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:19 rpmi: libpoco-redis-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:19 rpmi: libboost_atomic1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:19 rpmi: libboost_contract1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:19 rpmi: libboost_chrono1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:19 rpmi: libboost_timer1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:19 rpmi: libboost_thread1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:19 rpmi: libboost_type_erasure1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:19 rpmi: libOpenGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859567 installed
<13>May 25 03:02:19 rpmi: libGLES-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859567 installed
<13>May 25 03:02:19 rpmi: libpoco-zip-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:19 rpmi: libpoco-util-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:19 rpmi: zziplib-0.13.69-alt3 sisyphus+240928.100.1.1 1574074941 installed
<13>May 25 03:02:19 rpmi: tinyxml-2.6.2-alt1.2 1465754828 installed
<13>May 25 03:02:19 rpmi: perl-Unicode-Normalize-1:5.28.2-alt3 sisyphus+246858.100.1.1 1582561863 installed
<13>May 25 03:02:19 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed
<13>May 25 03:02:19 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343225 installed
<13>May 25 03:02:20 rpmi: perl-Encode-3.04-alt1 sisyphus+247835.100.1.1 1584190284 installed
<13>May 25 03:02:20 rpmi: libtbb-2020.2-alt1 sisyphus+249584.500.4.1 1586357621 installed
<13>May 25 03:02:20 rpmi: libiodbc-3.52.8-alt1 1387533996 installed
<13>May 25 03:02:20 rpmi: libpoco-odbc-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:20 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672625 installed
<13>May 25 03:02:20 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974198 installed
<13>May 25 03:02:20 rpmi: libgtk+2-locales-2.24.32-alt4 sisyphus+248211.200.2.1 1584869557 installed
<13>May 25 03:02:20 rpmi: libglsl-optimizer-2016.10-alt1.git21b98a9854 sisyphus+221424.200.3.1 1550059781 installed
<13>May 25 03:02:20 rpmi: libfribidi-1.0.9-alt1 sisyphus+247242.1500.7.1 1583840967 installed
<13>May 25 03:02:20 rpmi: liblcms2-2.9-alt1 1516411888 installed
<13>May 25 03:02:20 rpmi: libgomp1-9.3.1-alt1 sisyphus+251917.40.3.1 1589811833 installed
<13>May 25 03:02:20 rpmi: libraw-0.19.5-alt1 sisyphus+236397.100.1.1 1566378120 installed
<13>May 25 03:02:20 rpmi: libjxr-1.1-alt1 1454944049 installed
<13>May 25 03:02:20 rpmi: openexr24-common-2.3.0-alt2 sisyphus+237980.100.1.1 1569181624 installed
<13>May 25 03:02:20 rpmi: libilmimf24-2.3.0-alt2 sisyphus+237980.100.1.1 1569181624 installed
<13>May 25 03:02:20 rpmi: libilmimfutil24-2.3.0-alt2 sisyphus+237980.100.1.1 1569181624 installed
<13>May 25 03:02:20 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed
<13>May 25 03:02:20 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>May 25 03:02:20 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587970807 installed
<13>May 25 03:02:20 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed
<13>May 25 03:02:20 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed
<13>May 25 03:02:20 rpmi: xorg-xf86miscproto-devel-0.9.3-alt1 1303464883 installed
<13>May 25 03:02:20 rpmi: libgsm-1.0.17-alt1 1523356157 installed
<13>May 25 03:02:20 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed
<13>May 25 03:02:20 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066861 installed
<13>May 25 03:02:20 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed
<13>May 25 03:02:20 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746563 installed
<13>May 25 03:02:20 rpmi: libsystemd-1:245.5-alt1 sisyphus+250810.500.6.1 1588357095 installed
<13>May 25 03:02:20 rpmi: libdbus-1.12.16-alt2 sisyphus+240566.100.2.1 1573547688 installed
<13>May 25 03:02:20 rpmi: libavahi-0.7-alt3 sisyphus+250384.100.2.1 1587547072 installed
<13>May 25 03:02:20 rpmi: libcups-2.3.1-alt1 sisyphus+247381.100.2.2 1583841503 installed
<13>May 25 03:02:20 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed
<13>May 25 03:02:21 rpmi: libpulseaudio-13.0-alt3 sisyphus+242188.100.1.1 1575382762 installed
<13>May 25 03:02:21 rpmi: libwayland-client-1.18.0-alt1 sisyphus+245906.100.1.1 1581492497 installed
<13>May 25 03:02:21 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>May 25 03:02:21 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed
<13>May 25 03:02:21 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438297 installed
<13>May 25 03:02:21 rpmi: libdrm-1:2.4.101-alt1 sisyphus+249280.100.1.1 1585921681 installed
<13>May 25 03:02:21 rpmi: libgbm-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528295 installed
<13>May 25 03:02:21 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed
<13>May 25 03:02:21 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed
<13>May 25 03:02:21 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed
<13>May 25 03:02:21 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>May 25 03:02:21 rpmi: libXrender-0.9.8-alt1 1371312110 installed
<13>May 25 03:02:21 rpmi: libXt-1.2.0-alt1 sisyphus+247690.400.1.1 1584000566 installed
<13>May 25 03:02:21 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed
<13>May 25 03:02:21 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed
<13>May 25 03:02:21 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed
<13>May 25 03:02:21 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000502 installed
<13>May 25 03:02:21 rpmi: libXrender-devel-0.9.8-alt1 1371312110 installed
<13>May 25 03:02:21 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed
<13>May 25 03:02:21 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106975 installed
<13>May 25 03:02:21 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>May 25 03:02:21 rpmi: libXaw-1.0.12-alt1 1391072621 installed
<13>May 25 03:02:21 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed
<13>May 25 03:02:21 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed
<13>May 25 03:02:21 rpmi: libXt-devel-1.2.0-alt1 sisyphus+247690.400.1.1 1584000566 installed
<13>May 25 03:02:21 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed
<13>May 25 03:02:21 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed
<13>May 25 03:02:21 rpmi: libGLX-mesa-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528295 installed
<13>May 25 03:02:21 rpmi: libEGL-mesa-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528295 installed
<13>May 25 03:02:21 rpmi: libEGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859567 installed
<13>May 25 03:02:21 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed
<13>May 25 03:02:21 rpmi: libGLX-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859567 installed
<13>May 25 03:02:21 rpmi: libGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859567 installed
<13>May 25 03:02:21 rpmi: libglvnd-devel-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859567 installed
<13>May 25 03:02:21 rpmi: libGL-devel-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528295 installed
<13>May 25 03:02:21 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556464 installed
<13>May 25 03:02:21 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556464 installed
<13>May 25 03:02:21 rpmi: libEGL-devel-4:20.0.7-alt1 sisyphus+251735.100.1.1 1589528295 installed
<13>May 25 03:02:21 rpmi: libGLEW2.1-2.1.0-alt4 sisyphus+226787.100.1.1 1554586965 installed
<13>May 25 03:02:21 rpmi: libfreeglut-3.2.1-alt2 sisyphus+239597.100.1.1 1571728958 installed
<13>May 25 03:02:21 rpmi: ilmbase-devel-2.3.0-alt1 sisyphus+237892.300.1.1 1568978151 installed
<13>May 25 03:02:21 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed
<13>May 25 03:02:21 rpmi: libXv-1.0.11-alt1 1527685497 installed
<13>May 25 03:02:21 rpmi: libXxf86misc-1.0.4-alt1 sisyphus+223149.600.2.1 1551268437 installed
<13>May 25 03:02:21 rpmi: libois-1.3.0-alt2.1.1 1433163770 installed
<13>May 25 03:02:21 rpmi: libjbig-2.1-alt1 1401380921 installed
<13>May 25 03:02:21 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743630 installed
<13>May 25 03:02:21 rpmi: libfreeimage-3.18.0-alt4 sisyphus+248257.100.1.1 1584832396 installed
<13>May 25 03:02:21 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847587 installed
<13>May 25 03:02:21 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed
<13>May 25 03:02:21 rpmi: gsettings-desktop-schemas-data-3.36.1-alt1 sisyphus+250870.100.1.1 1588227108 installed
<13>May 25 03:02:21 rpmi: libgio-2.64.2-alt1 sisyphus+249693.100.1.1 1586451300 installed
<13>May 25 03:02:21 rpmi: gsettings-desktop-schemas-3.36.1-alt1 sisyphus+250870.100.1.1 1588227108 installed
<13>May 25 03:02:21 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed
<13>May 25 03:02:21 rpmi: gtk-update-icon-cache-3.24.20-alt1 sisyphus+250751.100.1.1 1588052716 installed
<13>May 25 03:02:21 rpmi: libgdk-pixbuf-xlib-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed
<13>May 25 03:02:21 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed
<13>May 25 03:02:22 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589811833 installed
<13>May 25 03:02:23 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589811833 installed
<13>May 25 03:02:23 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>May 25 03:02:23 rpmi: cppunit-1.15.1-alt1 sisyphus+244259.100.3.1 1589884245 installed
<13>May 25 03:02:23 rpmi: rpm-macros-cmake-3.17.0-alt1 sisyphus+248174.100.1.1 1584748064 installed
<13>May 25 03:02:23 rpmi: rmt-0.4b44-alt2 sisyphus+250767.100.1.1 1588080609 installed
<13>May 25 03:02:23 rpmi: dump-0.4b44-alt2 sisyphus+250767.100.1.1 1588080609 installed
<13>May 25 03:02:23 rpmi: cmake-modules-3.17.0-alt1 sisyphus+248174.100.1.1 1584748064 installed
<13>May 25 03:02:23 rpmi: libuv-1.37.0-alt1 sisyphus+251308.100.1.1 1588855439 installed
<13>May 25 03:02:23 rpmi: librhash-1.3.5-alt2 1505156277 installed
<13>May 25 03:02:23 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed
<13>May 25 03:02:23 rpmi: publicsuffix-list-dafsa-20200401-alt1 sisyphus+249161.100.1.1 1585815856 installed
<13>May 25 03:02:23 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531663 installed
<13>May 25 03:02:23 rpmi: libnghttp2-1.40.0-alt1 sisyphus+244416.100.1.1 1579241975 installed
<13>May 25 03:02:23 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>May 25 03:02:23 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>May 25 03:02:23 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>May 25 03:02:23 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>May 25 03:02:23 rpmi: libharfbuzz-2.6.4-alt3 sisyphus+250007.100.2.1 1586945253 installed
<13>May 25 03:02:23 rpmi: libfreetype-2.10.2-alt1 sisyphus+251736.100.1.1 1589531898 installed
<13>May 25 03:02:23 rpmi: fontconfig-2.13.1-alt1 sisyphus+247349.100.1.2 1583841219 installed
Updating fonts cache: <29>May 25 03:02:24 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>May 25 03:02:24 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<13>May 25 03:02:24 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed
<13>May 25 03:02:24 rpmi: libpango-1.44.7-alt1 sisyphus+239731.100.1.1 1571986941 installed
<13>May 25 03:02:24 rpmi: libgtk+2-2.24.32-alt4 sisyphus+248211.200.2.1 1584869557 installed
<13>May 25 03:02:24 rpmi: libgd3-2.3.0-alt2 sisyphus+250375.100.2.1 1587542911 installed
<13>May 25 03:02:24 rpmi: libglade-2.6.4-alt5.qa1 1366416175 installed
<13>May 25 03:02:24 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209619 installed
<13>May 25 03:02:24 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed
<13>May 25 03:02:24 rpmi: libgtkglext-1.2.0-alt4 1526376544 installed
<13>May 25 03:02:24 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<13>May 25 03:02:25 rpmi: librsvg-1:2.48.4-alt1 sisyphus+250527.100.1.1 1587667456 installed
<13>May 25 03:02:26 rpmi: libgs-9.28-alt0.rc1.1 sisyphus+237325.100.1.1 1568103940 installed
<13>May 25 03:02:26 rpmi: libgraphviz-2.41.2-alt3 sisyphus+248120.100.2.1 1584721844 installed
<13>May 25 03:02:26 rpmi: libharfbuzz-icu-2.6.4-alt3 sisyphus+250007.100.2.1 1586945253 installed
<13>May 25 03:02:26 rpmi: libharfbuzz-gobject-2.6.4-alt3 sisyphus+250007.100.2.1 1586945253 installed
<13>May 25 03:02:26 rpmi: libnettle8-3.6-alt1 sisyphus+251637.100.3.1 1590060224 installed
<13>May 25 03:02:26 rpmi: libarchive13-3.4.0-alt1 sisyphus+251637.300.3.1 1590061828 installed
<13>May 25 03:02:26 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>May 25 03:02:26 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed
<13>May 25 03:02:26 rpmi: libboost_context1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:26 rpmi: libboost_fiber1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:26 rpmi: libboost_stacktrace1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:26 rpmi: libboost_test1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:26 rpmi: libboost_serialization1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:26 rpmi: libboost_random1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:26 rpmi: libboost_iostreams1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:26 rpmi: libboost_date_time1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:26 rpmi: libboost_container1.72.0-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:28 rpmi: boost-devel-headers-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:28 rpmi: boost-devel-1:1.72.0-alt2 sisyphus+247988.500.12.1 1584595894 installed
<13>May 25 03:02:28 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 25 03:02:28 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 25 03:02:28 rpmi: ca-certificates-2020.01.23-alt1 sisyphus+244791.300.2.1 1580285500 installed
<13>May 25 03:02:28 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>May 25 03:02:28 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>May 25 03:02:28 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743567 installed
<13>May 25 03:02:28 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743567 installed
<13>May 25 03:02:28 rpmi: libpython3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218350 installed
<13>May 25 03:02:28 rpmi: python3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218350 installed
<13>May 25 03:02:29 rpmi: python3-base-3.8.2-alt1 sisyphus+244999.100.3.1 1585218350 installed
<13>May 25 03:02:29 rpmi: glib2-devel-2.64.2-alt1 sisyphus+249693.100.1.1 1586451300 installed
<13>May 25 03:02:29 rpmi: libharfbuzz-devel-2.6.4-alt3 sisyphus+250007.100.2.1 1586945253 installed
<13>May 25 03:02:29 rpmi: libfreetype-devel-2.10.2-alt1 sisyphus+251736.100.1.1 1589531898 installed
<13>May 25 03:02:29 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+247349.100.1.2 1583841219 installed
<13>May 25 03:02:29 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<13>May 25 03:02:29 rpmi: libgio-devel-2.64.2-alt1 sisyphus+249693.100.1.1 1586451300 installed
<86>May 25 03:02:29 groupadd[3761203]: group added to /etc/group: name=_keytab, GID=499
<86>May 25 03:02:29 groupadd[3761203]: group added to /etc/gshadow: name=_keytab
<86>May 25 03:02:29 groupadd[3761203]: new group: name=_keytab, GID=499
<13>May 25 03:02:29 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137160 installed
<13>May 25 03:02:30 rpmi: libpoco-crypto-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:30 rpmi: libpoco-ssl-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:30 rpmi: libpoco-jwt-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<86>May 25 03:02:30 groupadd[3761253]: group added to /etc/group: name=sasl, GID=498
<86>May 25 03:02:30 groupadd[3761253]: group added to /etc/gshadow: name=sasl
<86>May 25 03:02:30 groupadd[3761253]: new group: name=sasl, GID=498
<13>May 25 03:02:30 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed
<13>May 25 03:02:30 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449061 installed
<13>May 25 03:02:30 rpmi: libcurl-7.70.0-alt1 sisyphus+251607.100.1.1 1589303271 installed
<13>May 25 03:02:30 rpmi: libgdk-pixbuf-devel-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed
<13>May 25 03:02:30 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed
<13>May 25 03:02:30 rpmi: libpango-devel-1.44.7-alt1 sisyphus+239731.100.1.1 1571986941 installed
<13>May 25 03:02:30 rpmi: libatk-devel-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed
<13>May 25 03:02:30 rpmi: gtk-builder-convert-2.24.32-alt4 sisyphus+248211.200.2.1 1584869557 installed
<13>May 25 03:02:30 rpmi: libmariadb3-10.4.12-alt1 sisyphus+245751.100.2.1 1581813461 installed
<13>May 25 03:02:30 rpmi: libpoco-mysql-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:30 rpmi: libssl-devel-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743567 installed
<13>May 25 03:02:30 rpmi: alsa-ucm-conf-1.2.2-alt1 sisyphus+246761.200.1.1 1582270179 installed
<13>May 25 03:02:30 rpmi: alsa-topology-conf-1.2.2-alt1 sisyphus+246761.100.1.1 1582270157 installed
<13>May 25 03:02:30 rpmi: libalsa-1:1.2.2-alt1 sisyphus+246761.300.1.1 1582270244 installed
<13>May 25 03:02:30 rpmi: libSDL-1.2.14-alt8 sisyphus+232545.100.1.1 1560879158 installed
<13>May 25 03:02:30 rpmi: libSDL-devel-1.2.14-alt8 sisyphus+232545.100.1.1 1560879158 installed
<13>May 25 03:02:30 rpmi: zziplib-devel-0.13.69-alt3 sisyphus+240928.100.1.1 1574074941 installed
<13>May 25 03:02:30 rpmi: libpoco-devel-1.10.1-alt1 sisyphus+247016.100.5.1 1583401122 installed
<13>May 25 03:02:30 rpmi: libgtk+2-devel-2.24.32-alt4 sisyphus+248211.200.2.1 1584869557 installed
<13>May 25 03:02:31 rpmi: cmake-3.17.0-alt1 sisyphus+248174.100.1.1 1584748064 installed
<13>May 25 03:02:31 rpmi: graphviz-2.41.2-alt3 sisyphus+248120.100.2.1 1584721844 installed
<13>May 25 03:02:31 rpmi: cppunit-devel-1.15.1-alt1 sisyphus+244259.100.3.1 1589884245 installed
<13>May 25 03:02:31 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881406 installed
<13>May 25 03:02:31 rpmi: libfreeimage-devel-3.18.0-alt4 sisyphus+248257.100.1.1 1584832396 installed
<13>May 25 03:02:31 rpmi: libois-devel-1.3.0-alt2.1.1 1433163770 installed
<13>May 25 03:02:31 rpmi: libXxf86misc-devel-1.0.4-alt1 sisyphus+223149.600.2.1 1551268437 installed
<13>May 25 03:02:31 rpmi: libXv-devel-1.0.11-alt1 1527685497 installed
<13>May 25 03:02:31 rpmi: libXaw-devel-1.0.12-alt1 1391072621 installed
<13>May 25 03:02:31 rpmi: openexr-devel-2.3.0-alt2 sisyphus+237980.100.1.1 1569181624 installed
<13>May 25 03:02:32 rpmi: hlsl2glsl-2016.11-alt2.git20161116 1520927580 installed
<13>May 25 03:02:32 rpmi: libGLEW-devel-2.1.0-alt4 sisyphus+226787.100.1.1 1554586965 installed
<13>May 25 03:02:32 rpmi: libXcomposite-devel-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed
<13>May 25 03:02:32 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed
<13>May 25 03:02:32 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed
<13>May 25 03:02:32 rpmi: libXi-devel-1.7.10-alt1 sisyphus+232786.300.1.1 1561106975 installed
<13>May 25 03:02:32 rpmi: libXxf86vm-devel-1.1.4-alt2 1527672159 installed
<13>May 25 03:02:32 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed
<13>May 25 03:02:32 rpmi: libXpm-devel-3.5.13-alt1 sisyphus+247690.300.1.1 1584000502 installed
<13>May 25 03:02:32 rpmi: libglsl-optimizer-devel-2016.10-alt1.git21b98a9854 sisyphus+221424.200.3.1 1550059781 installed
<13>May 25 03:02:32 rpmi: tbb-devel-2020.2-alt1 sisyphus+249584.500.4.1 1586357621 installed
<13>May 25 03:02:32 rpmi: texi2html-1.82-alt1.1.1 1449224437 installed
<13>May 25 03:02:32 rpmi: tinyxml-devel-2.6.2-alt1.2 1465754828 installed
<13>May 25 03:02:32 rpmi: libXdmcp-devel-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>May 25 03:02:32 rpmi: doxygen-1:1.8.17-alt2 sisyphus+251932.100.4.1 1589893355 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/ogre-1.9.0-alt2.nosrc.rpm
Installing ogre-1.9.0-alt2.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.4040
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf ogre
+ echo 'Source #0 (ogre-1.9.0.tar):'
Source #0 (ogre-1.9.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/ogre-1.9.0.tar
+ cd ogre
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (ogre-1.9.0-alt-changes.patch):'
Patch #0 (ogre-1.9.0-alt-changes.patch):
+ /usr/bin/patch -p1
patching file CMake/Packages/FindGLSLOptimizer.cmake
patching file OgreMain/include/OgreProgressiveMeshGenerator.h
patching file OgreMain/src/OgreProgressiveMeshGenerator.cpp
patching file OgreMaterialUpgrade.1
patching file OgreMeshUpgrade.1
patching file OgreXMLConverter.1
patching file samples.cfg
+ echo 'Patch #10 (ogre-aarch64.patch):'
Patch #10 (ogre-aarch64.patch):
+ /usr/bin/patch -p1
patching file OgreMain/include/OgrePlatform.h
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.1728
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd ogre
+ mkdir -p BUILD
+ __cmake -DOGRE_LIB_DIRECTORY=lib64 -DOGRE_INSTALL_SAMPLES=ON -DOGRE_BUILD_TESTS=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DOGRE_DOCS_PATH=docs -DGLSL_Optimizer_INC_SEARCH_PATH=/usr/include/glsl-optimizer/src/glsl -DHLSL2GLSL_INC_SEARCH_PATH:PATH=/usr/include/hlsl2glsl/include
+ pushd BUILD
~/RPM/BUILD/ogre/BUILD ~/RPM/BUILD/ogre
+ cmake .. -DCMAKE_SKIP_RPATH:BOOL=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -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 -DOGRE_LIB_DIRECTORY=lib64 -DOGRE_INSTALL_SAMPLES=ON -DOGRE_BUILD_TESTS=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DOGRE_DOCS_PATH=docs -DGLSL_Optimizer_INC_SEARCH_PATH=/usr/include/glsl-optimizer/src/glsl -DHLSL2GLSL_INC_SEARCH_PATH:PATH=/usr/include/hlsl2glsl/include
-- The C compiler identification is GNU 9.3.1
-- The CXX compiler identification is GNU 9.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring OGRE 1.9.0
-- 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++ 9
-- Enabling GCC visibility flags
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Searching 16 bit integer - Using unsigned short
-- Check if the system is big endian - little endian
-- Search path: /usr/src/RPM/BUILD/ogre/BUILD/Dependencies;/usr/src/RPM/BUILD/ogre/Dependencies;/usr/src/RPM/BUILD/ogre/BUILD/../Dependencies;/usr/src/RPM/BUILD/ogre/../Dependencies
-- Looking for ZLIB...
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zzip-zlib-config'
-- Found zzip-zlib-config, version 1.2.11
-- Found ZLIB: optimized;/usr/lib64/libz.so;debug;/usr/lib64/libz.so
-- Looking for ZZip...
-- Checking for module 'zziplib'
-- Found zziplib, version 0.13.69
-- 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 23.2.17
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/BUILD/Dependencies;/usr/src/RPM/BUILD/ogre/Dependencies;/usr/src/RPM/BUILD/ogre/BUILD/../Dependencies;/usr/src/RPM/BUILD/ogre/../Dependencies;/usr/local;/usr/lib/x86_64-linux-gnu
-- CMAKE_PREFIX_PATH: /usr/src/RPM/BUILD/ogre/BUILD/Dependencies;/usr/src/RPM/BUILD/ogre/Dependencies;/usr/src/RPM/BUILD/ogre/BUILD/../Dependencies;/usr/src/RPM/BUILD/ogre/../Dependencies;/usr/local;/usr/lib/x86_64-linux-gnu
-- Found FREETYPE: optimized;/usr/lib64/libfreetype.so;debug;/usr/lib64/libfreetype.so
CMake Warning (dev) at /usr/share/cmake/Modules/FindX11.cmake:207 (find_package):
File /usr/share/cmake/Modules/FindX11.cmake includes
/usr/src/RPM/BUILD/ogre/CMake/Packages/FindFreetype.cmake (found via
CMAKE_MODULE_PATH) which shadows
/usr/share/cmake/Modules/FindFreetype.cmake. This may cause errors later
on .
Policy CMP0017 is not set: Prefer files from the CMake module directory
when including from there. Run "cmake --help-policy CMP0017" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
Call Stack (most recent call first):
CMake/Dependencies.cmake:85 (find_package)
CMakeLists.txt:216 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Looking for FREETYPE...
-- CMAKE_PREFIX_PATH: /usr/src/RPM/BUILD/ogre/BUILD/Dependencies;/usr/src/RPM/BUILD/ogre/Dependencies;/usr/src/RPM/BUILD/ogre/BUILD/../Dependencies;/usr/src/RPM/BUILD/ogre/../Dependencies;/usr/local;/usr/lib/x86_64-linux-gnu
-- CMAKE_PREFIX_PATH: /usr/src/RPM/BUILD/ogre/BUILD/Dependencies;/usr/src/RPM/BUILD/ogre/Dependencies;/usr/src/RPM/BUILD/ogre/BUILD/../Dependencies;/usr/src/RPM/BUILD/ogre/../Dependencies;/usr/local;/usr/lib/x86_64-linux-gnu
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
-- 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:305 (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
-- Found POCO: optimized;/usr/lib64/libPocoFoundation.so;debug;/usr/lib64/libPocoFoundation.so
-- Looking for POCO_Util...
-- Found POCO_Util: optimized;/usr/lib64/libPocoUtil.so;debug;/usr/lib64/libPocoUtil.so
-- Looking for POCO_Net...
-- Found POCO_Net: optimized;/usr/lib64/libPocoNet.so;debug;/usr/lib64/libPocoNet.so
-- Looking for POCO_NetSSL...
-- Found POCO_NetSSL: optimized;/usr/lib64/libPocoNetSSL.so;debug;/usr/lib64/libPocoNetSSL.so
-- Looking for POCO_XML...
-- Found POCO_XML: optimized;/usr/lib64/libPocoXML.so;debug;/usr/lib64/libPocoXML.so
-- 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
-- Found HLSL2GLSL: optimized;/usr/lib64/libhlsl2glsl.a;debug;/usr/lib64/libhlsl2glsl.a
-- 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'
-- Found cppunit, version 1.15.1
-- Found CppUnit: optimized;/usr/lib64/libcppunit.so;debug;/usr/lib64/libcppunit.so
--
-----------------------------------------------------------------------------
-- 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
+ boost-system
+ boost-chrono
+ boost-atomic
+ POCO
+ tbb
+ HLSL2GLSL
+ OIS
+ Doxygen
+ TinyXML
+ CppUnit
-----------------------------------------------------------------------------
-- 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
+ GLSL Optimizer: GLSL Optimizer
+ Softimage: Softimage SDK needed for building XSIExporter
-----------------------------------------------------------------------------
--
----------------------------------------------------------------------------
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
Building executables:
+ Samples
+ Tests
+ Tools
Building core features:
+ DDS 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:
CMAKE_Fortran_FLAGS
INCLUDE_INSTALL_DIR
LIB_DESTINATION
LIB_INSTALL_DIR
SHARE_INSTALL_PREFIX
SYSCONF_INSTALL_DIR
-- Build files have been written to: /usr/src/RPM/BUILD/ogre/BUILD
+ popd
~/RPM/BUILD/ogre
+ make -j8 -C BUILD
make: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
/usr/bin/cmake -S/usr/src/RPM/BUILD/ogre -B/usr/src/RPM/BUILD/ogre/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/ogre/BUILD/CMakeFiles /usr/src/RPM/BUILD/ogre/BUILD/CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f CMakeFiles/Makefile2 all
make -f OgreMain/CMakeFiles/OgreMain.dir/build.make OgreMain/CMakeFiles/OgreMain.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/OgreMain /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/OgreMain /usr/src/RPM/BUILD/ogre/BUILD/OgreMain/CMakeFiles/OgreMain.dir/DependInfo.cmake --color=
Scanning dependencies of target OgreMain
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f OgreMain/CMakeFiles/OgreMain.dir/build.make OgreMain/CMakeFiles/OgreMain.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAtomicScalar.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAlignedAllocator.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreArchiveManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAtomicScalar.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSharedPtr.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreResource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreResourceManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreArchiveManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreArchiveManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreArchiveManager.cpp: In destructor 'virtual Ogre::ArchiveManager::~ArchiveManager()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreException.h:335:64: warning: throw will always call terminate() [-Wterminate]
335 | Ogre::ExceptionCodeType(), desc, src, __FILE__, __LINE__ );
| ^
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreArchiveManager.cpp:124:17: note: in expansion of macro 'OGRE_EXCEPT'
124 | OGRE_EXCEPT(Exception::ERR_ITEM_NOT_FOUND, "Cannot find an archive factory "
| ^~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreException.h:335:64: note: in C++11 destructors default to noexcept
335 | Ogre::ExceptionCodeType(), desc, src, __FILE__, __LINE__ );
| ^
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreArchiveManager.cpp:124:17: note: in expansion of macro 'OGRE_EXCEPT'
124 | OGRE_EXCEPT(Exception::ERR_ITEM_NOT_FOUND, "Cannot find an archive factory "
| ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationState.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAxisAlignedBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector2]':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:81:40: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: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/OgreMain/include/OgreAnimable.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector3]':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:84:40: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector4]':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:87:40: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAnimable.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAnimable.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Quaternion]':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:90:43: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Degree]':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:96:39: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreVector2.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:106:11: 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/OgreMain/include/OgreAnimable.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Radian]':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:99:39: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreVector2.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreAnimationTrack.cpp:504:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
504 | Vector3 scale = kf.getScale();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual bool Ogre::NodeAnimationTrack::hasNonZeroKeyFrames() const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:582:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | Vector3 trans = kf->getTranslate();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:583:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
583 | Vector3 scale = kf->getScale();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::optimise()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:606:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
606 | Vector3 lasttrans = Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:607:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
607 | Vector3 lastscale = Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:617:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
617 | Vector3 newtrans = kf->getTranslate();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:618:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
618 | Vector3 newscale = kf->getScale();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:619:48: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
619 | Quaternion neworientation = kf->getRotation();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimationTrack.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Vector4& Ogre::AutoParamDataSource::getCameraPosition() const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:441:54: 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/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Vector4& Ogre::AutoParamDataSource::getLodCameraPosition() const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:478:70: 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/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::AutoParamDataSource::getTextureSize(size_t) const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Matrix4& Ogre::AutoParamDataSource::getSpotlightViewProjMatrix(size_t) const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:723:27: 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/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreBillboardChain.cpp:62:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
62 | orientation(_orientation)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:62:27: 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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::BillboardChain(const String&, size_t, size_t, bool, bool, bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:83:30: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardChain.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:45:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
45 | mRotation(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:45:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
45 | mRotation(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard(const Ogre::Vector3&, Ogre::BillboardSet*, const Ogre::ColourValue&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:61:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
61 | , mRotation(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:61:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
61 | , mRotation(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboard.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBone.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreAnimation.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreColourValue.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemRenderer.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardParticleRenderer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCommon.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorChain.cpp: In member function 'virtual void Ogre::CompositorChain::preViewportUpdate(const Ogre::RenderTargetViewportEvent&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreCompositorChain.cpp:328:2: 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/OgreMain/src/OgreCompositorChain.cpp: In member function 'virtual void Ogre::CompositorChain::postViewportUpdate(const Ogre::RenderTargetViewportEvent&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreCompositorChain.cpp:411:2: 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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionPass.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTargetPass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp: In member function 'virtual void Ogre::Compositor::loadImpl()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:127:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
127 | if (mCompilationRequired)
| ^~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositor.cpp:130:2: 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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:72:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
72 | mBillboardDataChanged(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:72:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
72 | mBillboardDataChanged(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet(const String&, unsigned int, bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:106:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
106 | mBillboardDataChanged(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:106:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
106 | mBillboardDataChanged(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:340:22: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:348:22: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp: In member function 'virtual void Ogre::BillboardSet::_updateBounds()':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardSet.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreBillboardSet.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp: In constructor 'Ogre::Camera::Camera(const String&, Ogre::SceneManager*)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:64:23: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
64 | mPixelDisplayRatio(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:64:23: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | mPixelDisplayRatio(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:64:23: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | mPixelDisplayRatio(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp: In member function 'void Ogre::Camera::rotate(const Ogre::Quaternion&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:321:22: 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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp: In member function 'virtual bool Ogre::Camera::isViewOutOfDate() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::setWindowImpl() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::forwardIntersect(const Ogre::Plane&, Ogre::vector::type*) const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:1093:46: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:1094:46: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:1095:46: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:1096:46: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector4]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >]'
/usr/include/c++/9/bits/stl_vector.h:1201:9: 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/OgreMain/src/OgreCamera.cpp:1041:61: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreMatrix4.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCamera.cpp:29:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultHardwareBufferManager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConfigFile.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDeflate.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDataStream.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositionTechnique.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDepthBuffer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:63:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:63:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:63:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:63:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:63:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:64:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:63:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp: In member function 'void Ogre::DualQuaternion::toTransformationMatrix(Ogre::Matrix4&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:122:28: 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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDualQuaternion.cpp:63:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorManager.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLibManager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDefaultSceneQueries.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/OgreMain/src/OgreConvexBody.cpp: In copy constructor 'Ogre::ConvexBody::ConvexBody(const Ogre::ConvexBody&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:126:27: 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/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:73:3: note: because 'Ogre::Polygon' has user-provided 'Ogre::Polygon::Polygon(const Ogre::Polygon&)'
73 | Polygon( const Polygon& cpy );
| ^~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::define(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:216:27: 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/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::clip(const Ogre::Plane&, bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:1095:26: 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/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:1096:26: 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/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector3]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/stl_uninitialized.h:293: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++/9/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/OgreMain/include/OgrePolygon.h:52:20: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConvexBody.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreConvexBody.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDynLib.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSourceManager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreControllerManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreControllerManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreDistanceLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDistanceLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorChain.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositorInstance.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreCompositorInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp: In constructor 'Ogre::Frustum::Frustum(const String&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:73:34: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
73 | mLinkedObliqueProjPlane(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:73:34: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
73 | mLinkedObliqueProjPlane(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:73:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
73 | mLinkedObliqueProjPlane(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::updateFrustumImpl() const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:572:18: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isViewOutOfDate() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isFrustumOutOfDate() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableReflection(const Ogre::Plane&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableReflection(const Ogre::MovablePlane*)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::MovablePlane*)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::Plane&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFrustum.cpp:29:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramUsage.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreExternalTextureSource.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgramParams.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreException.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreException.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareCounterBuffer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareBufferManager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwarePixelBuffer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector4]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >]'
/usr/include/c++/9/bits/stl_vector.h:1201:9: 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/OgreMain/src/OgreEdgeListBuilder.cpp:343:80: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEdgeListBuilder.cpp:29:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareIndexBuffer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareOcclusionQuery.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHighLevelGpuProgramManager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHighLevelGpuProgram.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFileSystem.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareUniformBuffer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAutoParamDataSource.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreGpuProgram.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreImage.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreHardwareVertexBuffer.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchShader.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchShader.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp: In constructor 'Ogre::InstancedEntity::InstancedEntity(Ogre::InstanceBatch*, Ogre::uint32, Ogre::InstancedEntity*)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:63:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
63 | mUseLocalTransform(false)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:63:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
63 | mUseLocalTransform(false)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:63:29: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
63 | mUseLocalTransform(false)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:63:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
63 | mUseLocalTransform(false)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedEntity.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/OgreMain/src/OgreKeyFrame.cpp: In constructor 'Ogre::TransformKeyFrame::TransformKeyFrame(const Ogre::AnimationTrack*, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:71:60: 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/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:71:60: 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/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:71:60: 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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreKeyFrame.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreKeyFrame.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp: In member function 'void Ogre::InstanceBatch::defragmentBatchDoCull(Ogre::InstanceBatch::InstancedEntityVec&, Ogre::InstanceBatch::CustomParamsVec&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:352:30: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:352:56: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector4]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {const Ogre::Vector4&}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {const Ogre::Vector4&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/stl_vector.h:1189: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/OgreMain/src/OgreInstanceBatch.cpp:322:55: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreMatrix4.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatch.cpp:29:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceManager.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLodStrategyManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:65:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
65 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:65:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
65 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:65:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
65 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:65:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
65 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:65:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
65 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light(const String&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:97:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
97 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:97:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
97 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:97:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
97 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:97:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
97 | mCustomShadowCameraSetup()
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp: In member function 'Ogre::Vector4 Ogre::Light::getAs4DVector(bool) const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:368:10: 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/OgreMain/include/OgreLight.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreLight.cpp: In member function 'virtual const PlaneBoundedVolumeList& Ogre::Light::_getFrustumClipVolumes(const Ogre::Camera*) const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:463:47: 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/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLight.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLog.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreLogManager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchHW_VTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterial.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix4.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMemoryAllocatedObject.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Real Ogre::Math::boundingRadiusFromAABB(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:988:33: 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/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:989:33: 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/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMath.cpp:991:23: 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/OgreMain/src/OgreMath.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreManualObject.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreManualObject.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::InstancedGeometry::BatchInstance* Ogre::InstancedGeometry::getBatchInstance(const Ogre::AxisAlignedBox&, bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:115:41: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:116:41: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreInstancedGeometry.cpp:287:26: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:287:47: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int, Ogre::SkeletonInstance*, Ogre::AnimationStateSet*)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:921:71: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
921 | mFrameAnimationLastUpdated(std::numeric_limits::max())
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:921:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
921 | mFrameAnimationLastUpdated(std::numeric_limits::max())
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:921:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
921 | mFrameAnimationLastUpdated(std::numeric_limits::max())
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:952:71: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
952 | mFrameAnimationLastUpdated(std::numeric_limits::max())
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:952:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
952 | mFrameAnimationLastUpdated(std::numeric_limits::max())
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:952:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
952 | mFrameAnimationLastUpdated(std::numeric_limits::max())
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'Ogre::Matrix3 Ogre::InstancedGeometry::InstancedObject::getLocalAxes() const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:993:28: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::BatchInstance::updateBoundingBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:1265:32: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:1266:32: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstancedGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::GeometryBucket::build()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:2173:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
2173 | if(tmp.z>Zmax)
| ^~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstancedGeometry.cpp:2175:9: note: here
2175 | default:
| ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp: In member function 'Ogre::Vector3 Ogre::Matrix3::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp: In function 'Ogre::Vector3 Ogre::operator*(const Ogre::Vector3&, const Ogre::Matrix3&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMatrix3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMemoryNedPooling.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMemoryNedPooling.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc/nedmalloc.c: In function 'malloc_state* nedalloc::FindMSpace(nedalloc::nedpool*, nedalloc::threadcache*, int*, size_t)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc/nedmalloc.c:606:48: 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/OgreMain/src/nedmalloc/nedmalloc.c:606:60: 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/OgreMain/src/nedmalloc/nedmalloc.c: In function 'void** nedalloc::nedpindependent_comalloc(nedalloc::nedpool*, size_t, size_t*, void**)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatch.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreInstanceBatchVTF.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreInstanceBatchVTF.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialManager.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:44:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:209:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
209 | parity(0), oppositeParityIndex(0) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:44:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:209:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
209 | parity(0), oppositeParityIndex(0) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp: In member function 'void Ogre::Mesh::_setBounds(const Ogre::AxisAlignedBox&, bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:401:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
401 | Vector3 max = mAABB.getMaximum();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:402:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
402 | Vector3 min = mAABB.getMinimum();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNumerics.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:39:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:39:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:39:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:39:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:39:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:39:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
69 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node(const String&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
99 | mDebug(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp: In member function 'virtual Ogre::Matrix3 Ogre::Node::getLocalAxes() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp: In member function 'virtual void Ogre::Node::rotate(const Ogre::Quaternion&, Ogre::Node::TransformSpace)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:513:22: 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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const String&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:40:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
40 | mDirty(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:40:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
40 | mDirty(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Plane&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:46:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
46 | mDirty(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:46:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
46 | mDirty(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:52:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | mLastRotate(Quaternion::IDENTITY), mDirty(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:52:55: 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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | mLastRotate(Quaternion::IDENTITY), mDirty(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:58:55: 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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:65:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
65 | mLastRotate(Quaternion::IDENTITY), mDirty(true)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:65:55: 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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovablePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtil.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtil.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtil.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtil.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtil.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtil.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/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/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h: In member function 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/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/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/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/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/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/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/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/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedIllusionPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMeshManager.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMovableObject.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleIterator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/OgreMain/src/OgreParticleEmitterCommands.cpp: In member function 'virtual Ogre::String Ogre::EmitterCommands::CmdAngle::doGet(const void*) const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:42:73: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
42 | static_cast(target)->getAngle() );
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitterCommands.cpp:31:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorWrappers.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterial.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreMeshSerializerImpl.cpp:2111:33: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector3]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]'
/usr/include/c++/9/bits/stl_vector.h:1201:9: 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/OgreMain/src/OgreMeshSerializerImpl.cpp:2571:79: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector4]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/stl_uninitialized.h:293: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++/9/bits/stl_uninitialized.h:329: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++/9/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++/9/bits/stl_vector.h:937: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/OgreMain/src/OgreMeshSerializerImpl.cpp:1856:58: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreMatrix4.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshSerializerImpl.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMeshSerializerImpl.cpp:30:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilSSE.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilSSE.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilSSE.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilSSE.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilSSE.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilSSE.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilSSE.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEdgeListBuilder.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreOptimisedUtil.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreOptimisedUtilSSE.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboard.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticle.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp: In constructor 'Ogre::ParticleEmitter::ParticleEmitter(Ogre::ParticleSystem*)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:72:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
72 | mRepeatDelayRemain(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleEmitter.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelFormat.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlane.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePixelCountLodStrategy.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePixelCountLodStrategy.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:38:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp: In member function 'void Ogre::ParticleSystem::_sortParticles(Ogre::Camera*)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:1236:22: 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/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:1244:22: 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/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystem.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePlatformInformation.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrecompiledHeaders.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp: In constructor 'Ogre::Polygon::Polygon()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:40:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
40 | , mIsNormalSet(false)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePolygon.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:30:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector3]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/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 = __gnu_cxx::__normal_iterator > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Ogre::Vector3*; std::vector<_Tp, _Alloc>::const_iterator = __gnu_cxx::__normal_iterator > > >; typename __gnu_cxx::__alloc_traits::_Tp_alloc_type>::const_pointer = const Ogre::Vector3*; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]'
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:65:31: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgrePolygon.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePolygon.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchMesh.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePose.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePose.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePose.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePose.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePose.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePose.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePose.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePose.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePose.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePose.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePose.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePrefabFactory.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePredefinedControllers.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Inverse() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Exp() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Log() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreQuaternion.cpp:462:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
462 | return t;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreQuaternion.cpp:473:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
473 | return rkP;
| ^~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreQuaternion.cpp:607:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
607 | return result;
| ^~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQuaternion.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMeshManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/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/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/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePatchSurface.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector3]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]'
/usr/include/c++/9/bits/stl_vector.h:1201:9: 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/OgreMain/src/OgrePatchSurface.cpp:80:77: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgrePatchSurface.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePatchSurface.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:954:7: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
954 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]);
| ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
from /usr/include/c++/9/locale:43,
from /usr/include/c++/9/iomanip:43,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStdHeaders.h:78,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:325,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
53 | template class auto_ptr;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::ProgressiveMeshGenerator::PMVertex]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_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]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >]'
/usr/include/c++/9/bits/stl_vector.h:1201:9: 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/OgreMain/src/OgreProgressiveMeshGenerator.cpp:198:35: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:154:22: 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/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: note: synthesized method 'Ogre::ProgressiveMeshGenerator::PMVertex::PMVertex(const Ogre::ProgressiveMeshGenerator::PMVertex&)' first required here
170 | new(static_cast(p)) T(val);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h: In member function 'void Ogre::ProgressiveMeshGenerator::addVertexData(Ogre::VertexData*, bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:154:22: warning: '.Ogre::ProgressiveMeshGenerator::PMVertex::position' may be used uninitialized in this function [-Wmaybe-uninitialized]
154 | struct _OgrePrivate PMVertex {
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:46:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreProfiler.cpp:45:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgrePass.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitterFactory.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitterFactory.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystem.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleSystemManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreParticleSystemManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueue.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreMaterialSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRectangle2D.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRectangle2D.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTexture.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTexture.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderToVertexBuffer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderToVertexBuffer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderToVertexBuffer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderToVertexBuffer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderToVertexBuffer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderToVertexBuffer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderToVertexBuffer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialSerializer.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMaterialManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderToVertexBuffer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderTarget.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderWindow.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceBackgroundQueue.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueSortingGrouping.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderQueueInvocation.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderQueueInvocation.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilities.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodConfig.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::PMWorker::bakeLods()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:244:7: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
244 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]);
| ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
from /usr/include/c++/9/locale:43,
from /usr/include/c++/9/iomanip:43,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStdHeaders.h:78,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:325,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
53 | template class auto_ptr;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::ProgressiveMeshGenerator::PMVertex]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_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]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >]'
/usr/include/c++/9/bits/stl_vector.h:1201:9: 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/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:201:35: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:154:22: 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/OgreMain/include/OgreProgressiveMeshGenerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: note: synthesized method 'Ogre::ProgressiveMeshGenerator::PMVertex::PMVertex(const Ogre::ProgressiveMeshGenerator::PMVertex&)' first required here
170 | new(static_cast(p)) T(val);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h: In member function 'void Ogre::PMWorker::addVertexBuffer(const Ogre::PMGenRequest::VertexBuffer&, bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreProgressiveMeshGenerator.h:154:22: warning: '.Ogre::ProgressiveMeshGenerator::PMVertex::position' may be used uninitialized in this function [-Wmaybe-uninitialized]
154 | struct _OgrePrivate PMVertex {
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResourceGroupManager.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp: In member function 'void Ogre::Root::loadPlugins(const String&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRoot.cpp:1032:10: warning: catching polymorphic type 'class Ogre::Exception' by value [-Wcatch-value=]
1032 | catch (Exception)
| ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRotationSpline.cpp
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRotationSpline.cpp: In member function 'Ogre::Quaternion Ogre::RotationalSpline::interpolate(unsigned int, Ogre::Real, bool)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreRotationalSpline.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRotationSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreRotationalSpline.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRotationSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreRotationalSpline.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRotationSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRotationalSpline.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRotationSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Quaternion]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Quaternion; _Args = {const Ogre::Quaternion&}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Quaternion; _Args = {const Ogre::Quaternion&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/stl_vector.h:1189: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/OgreMain/src/OgreRotationSpline.cpp:47:28: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreRotationalSpline.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRotationSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResource.cpp
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResource.cpp: In member function 'virtual void Ogre::Resource::_fireLoadingComplete(bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResource.cpp:381:41: 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/OgreMain/src/OgreResource.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreResource.h:93:33: note: declared here
93 | OGRE_DEPRECATED virtual void backgroundLoadingComplete(Resource*) {}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResource.cpp: In member function 'virtual void Ogre::Resource::_firePreparingComplete(bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreResource.cpp:396:43: 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/OgreMain/src/OgreResource.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreResource.h:99:33: note: declared here
99 | OGRE_DEPRECATED virtual void backgroundPreparingComplete(Resource*) {}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp: In constructor 'Ogre::RenderSystem::RenderSystem()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:88:41: 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/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystem.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::updateTrail(size_t, const Ogre::Node*)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:375:47: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::resetTrail(size_t, const Ogre::Node*)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:480:48: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBillboardChain.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRibbonTrail.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRibbonTrail.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptLexer.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/OgreMain/src/OgreScriptLexer.cpp: In member function 'Ogre::ScriptTokenListPtr Ogre::ScriptLexer::tokenize(const String&, const String&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:125:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
125 | state = WORD;
| ~~~~~~^~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptLexer.cpp:127:4: note: here
127 | case WORD:
| ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManagerEnumerator.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneNode.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneQuery.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSerializer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSerializer.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptParser.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp: In member function 'Ogre::ConcreteNodeListPtr Ogre::ScriptParser::parseChunk(const ScriptTokenListPtr&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:484:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
484 | node->type = CNT_QUOTE;
| ~~~~~~~~~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptParser.cpp:485:4: note: here
485 | default:
| ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:174:24: 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/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreShadowCameraSetupFocused.cpp:333:60: 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/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreShadowCameraSetupFocused.cpp:343:34: 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/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:360:10: 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/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'void Ogre::FocusedShadowCameraSetup::PointListBody::addAAB(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:626:27: 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/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h: In instantiation of 'static T Ogre::Math::Clamp(T, T, T) [with T = Ogre::Radian]':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:176:123: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:693:49: 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/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector3]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/stl_vector.h:1189: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/OgreMain/src/OgreShadowCameraSetupFocused.cpp:550:49: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreShadowCameraSetup.cpp:102:27: 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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:188:25: 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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetup.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlane.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovablePlane.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetup.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupFocused.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowCameraSetupPSSM.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowTextureManager.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp: In member function 'Ogre::Vector3 Ogre::SimpleSpline::interpolate(unsigned int, Ogre::Real) const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector3]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/stl_vector.h:1189: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/OgreMain/src/OgreSimpleSpline.cpp:68:28: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleSpline.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCaster.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreString.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCommon.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:30:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector2]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector2; _Args = {Ogre::Vector2}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector2; _Args = {Ogre::Vector2}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector2}; _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >]'
/usr/include/c++/9/bits/stl_vector.h:1201:9: 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/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:352:60: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: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/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreString.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCommon.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:30:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector4]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/stl_uninitialized.h:293: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++/9/bits/stl_uninitialized.h:329: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++/9/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++/9/bits/stl_vector.h:937: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/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:344:23: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreMatrix4.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptCompiler.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp: In constructor 'Ogre::SceneManager::SceneManager(const String&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:172:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
172 | if (root)
| ^~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:176:2: 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/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/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/OgreMain/include/OgreMatrix4.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/src/OgreSceneManager.cpp:3842:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
3842 | if (doBeginEndFrame)
| ^~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:3845:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
3845 | mDestRenderSystem->_setWorldMatrix(worldMatrix);
| ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::buildLightClip(const Ogre::Light*, Ogre::PlaneList&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:5390:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
5390 | Vector3 pos = l->getDerivedPosition();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:5406:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
5406 | Vector3 dir = l->getDerivedDirection();
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:5412:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
5412 | Vector3 up = Vector3::UNIT_Y;
| ^~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSceneManager.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSmallVector.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonManager.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSimpleRenderable.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreString.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreString.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonInstance.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonInstance.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:41,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:40:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:47:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:47:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:47:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategyManager.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:47:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderSystem.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCompositionPass.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptCompiler.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreScriptTranslator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::PassTranslator::translate(Ogre::ScriptCompiler*, const AbstractNodePtr&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:2136:33: warning: enum constant in boolean context [-Wint-in-bool-context]
2136 | else if(ID_PER_N_LIGHTS)
| ^
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::TextureUnitTranslator::translate(Ogre::ScriptCompiler*, const AbstractNodePtr&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:2756:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
2756 | }
| ^
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreScriptTranslator.cpp:2757:21: note: here
2757 | } case ID_2D:
| ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector2 Ogre::StringConverter::parseVector2(const String&, const Ogre::Vector2&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector3 Ogre::StringConverter::parseVector3(const String&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector4 Ogre::StringConverter::parseVector4(const String&, const Ogre::Vector4&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreMatrix4.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Quaternion Ogre::StringConverter::parseQuaternion(const String&, const Ogre::Quaternion&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringConverter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:41:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:43:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePlaneBoundedVolume.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:43:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:43:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:43:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:43:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:43:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStreamSerialiser.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:36:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeletonSerializer.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeletonSerializer.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSkeleton.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStringInterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLodStrategy.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::StaticGeometry::Region* Ogre::StaticGeometry::getRegion(const Ogre::AxisAlignedBox&, bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:81:41: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:82:41: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreStaticGeometry.cpp:253:26: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:253:47: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/src/OgreStaticGeometry.cpp:716:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
716 | mCurrentLod(0), mLodStrategy(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp: In member function 'void Ogre::StaticGeometry::GeometryBucket::build(bool)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:1593:71: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStaticGeometry.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreStaticGeometry.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp: In constructor 'Ogre::Cluster::Cluster(Ogre::Cluster&&)':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/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/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Vector3]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/stl_vector.h:1189: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/OgreMain/src/OgreSubMesh.cpp:443:55: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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*; Ogre::STLAllocator::value_type = Ogre::Cluster]':
/usr/include/c++/9/bits/alloc_traits.h:244:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]'
/usr/include/c++/9/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]'
/usr/include/c++/9/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >]'
/usr/include/c++/9/bits/stl_vector.h:1201:9: 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/OgreMain/src/OgreSubMesh.cpp:341:30: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreSimpleSpline.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimationTrack.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemoryAllocatorConfig.h:188,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePrerequisites.h:326,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubMesh.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubMesh.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMemorySTLAllocator.h:170:4: 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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreUTFString.cpp
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreUTFString.cpp: In member function 'bool Ogre::UTFString::inString(Ogre::UTFString::unicode_char) const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreUTFString.cpp:722:19: 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/OgreMain/src/OgreUTFString.cpp:241:2: 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/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF8() const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreUTFString.cpp:1999:19: 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/OgreMain/src/OgreUTFString.cpp:241:2: 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/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_WStr() const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreUTFString.cpp:2021:19: 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/OgreMain/src/OgreUTFString.cpp:241:2: 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/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF32() const':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreUTFString.cpp:2037:19: 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/OgreMain/src/OgreUTFString.cpp:241:2: 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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTexture.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreBone.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTagPoint.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTagPoint.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:209:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
209 | parity(0), oppositeParityIndex(0) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:209:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
209 | parity(0), oppositeParityIndex(0) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTangentSpaceCalc.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp: In member function 'void Ogre::TangentSpaceCalc::normaliseVertices()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:231:21: 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/OgreMain/include/OgreTangentSpaceCalc.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTangentSpaceCalc.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureManager.cpp:32:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector4.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector4.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector4.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreUserObjectBindings.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector2.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector2.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector2.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector3.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVector3.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreEntity.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderable.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSubEntity.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSubEntity.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp: In member function 'Ogre::TextureUnitState& Ogre::TextureUnitState::operator=(const Ogre::TextureUnitState&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:163:83: 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/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:62:23: note: 'class Ogre::TextureUnitState' declared here
62 | class _OgreExport TextureUnitState : public TextureUnitStateAlloc
| ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp: In member function 'void Ogre::TextureUnitState::recalcTextureMatrix() const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTextureUnitState.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTextureUnitState.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:34:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:35:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp: In member function 'void Ogre::IndexData::optimiseVertexCacheTriList()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:920:31: 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/OgreMain/src/OgreVertexIndexData.cpp:761:10: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)'
761 | inline Triangle( const Triangle& t )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreVertexIndexData.cpp:921:20: 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/OgreMain/src/OgreVertexIndexData.cpp:761:10: 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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreUnifiedHighLevelGpuProgram.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreLight.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgrePass.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreTechnique.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreTechnique.cpp:30:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreZip.cpp:37:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderTarget.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRenderWindow.h:31,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWindowEventUtilities.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreFileSystemLayer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWorkQueue.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreSearchOps.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreErrorDialog.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp: In member function 'void Ogre::WireBoundingBox::setupBoundingBoxVertices(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:107:33: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:108:33: 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/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSimpleRenderable.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreWireBoundingBox.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreWireBoundingBox.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreTimer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreCamera.h:44,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreFrustum.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreViewport.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreViewport.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreFreeImageCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDDSCodec.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX -I/usr/src/RPM/BUILD/ogre/OgreMain/include/Threading -I/usr/src/RPM/BUILD/ogre/OgreMain/src/nedmalloc -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o -c /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/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/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/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/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/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/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/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/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/OgreMain/include/GLX/../OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/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/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/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/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/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/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/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/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/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/OgreMain/include/GLX/../OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreSceneQuery.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRay.h: In constructor 'Ogre::Ray::Ray()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/GLX/../OgreSceneQuery.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:42,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
54 | :mOrigin(origin), mDirection(direction) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManager.h:37,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/../OgreRoot.h:36,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/GLX/OgreConfigDialogImp.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreConfigDialog.h:46,
from /usr/src/RPM/BUILD/ogre/OgreMain/src/GLX/OgreConfigDialog.cpp:28:
/usr/src/RPM/BUILD/ogre/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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Linking CXX shared library ../lib/libOgreMain.so
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/cmake -E cmake_link_script CMakeFiles/OgreMain.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -shared -Wl,-soname,libOgreMain.so.1.9.0 -o ../lib/libOgreMain.so.1.9.0 CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o CMakeFiles/OgreMain.dir/src/OgreException.cpp.o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o CMakeFiles/OgreMain.dir/src/OgreString.cpp.o CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o -lSM -lICE -lX11 -lXext -lXt -lXaw -lpthread -ldl -lboost_thread-mt -lpthread -lboost_date_time-mt -lboost_system-mt -lboost_atomic-mt -lboost_chrono-mt -lfreeimage -lzzip -lz -latomic
/usr/bin/ld.default: CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o: in function `Ogre::DeflateStream::init()':
/usr/src/RPM/BUILD/ogre/OgreMain/src/OgreDeflate.cpp:161: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
cd /usr/src/RPM/BUILD/ogre/BUILD/OgreMain && /usr/bin/cmake -E cmake_symlink_library ../lib/libOgreMain.so.1.9.0 ../lib/libOgreMain.so.1.9.0 ../lib/libOgreMain.so
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Built target OgreMain
make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/depend
make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/depend
make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/depend
make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/depend
make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/depend
make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/depend
make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/depend
make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/Components/Property /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/Components/Property /usr/src/RPM/BUILD/ogre/BUILD/Components/Property/CMakeFiles/OgreProperty.dir/DependInfo.cmake --color=
Scanning dependencies of target OgreProperty
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f Components/Property/CMakeFiles/OgreProperty.dir/build.make Components/Property/CMakeFiles/OgreProperty.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/PlugIns/BSPSceneManager /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/BSPSceneManager /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/DependInfo.cmake --color=
Scanning dependencies of target Plugin_BSPSceneManager
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build.make PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/PlugIns/OctreeSceneManager /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/OctreeSceneManager /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/DependInfo.cmake --color=
Scanning dependencies of target Plugin_OctreeSceneManager
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build.make PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/Components/Paging /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/Components/Paging /usr/src/RPM/BUILD/ogre/BUILD/Components/Paging/CMakeFiles/OgrePaging.dir/DependInfo.cmake --color=
Scanning dependencies of target OgrePaging
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f Components/Paging/CMakeFiles/OgrePaging.dir/build.make Components/Paging/CMakeFiles/OgrePaging.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/ParticleFX /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/DependInfo.cmake --color=
Scanning dependencies of target Plugin_ParticleFX
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build.make PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/PCZSceneManager /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/DependInfo.cmake --color=
Scanning dependencies of target Plugin_PCZSceneManager
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build.make PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/Components/RTShaderSystem /usr/src/RPM/BUILD/ogre/BUILD/Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/DependInfo.cmake --color=
Scanning dependencies of target OgreRTShaderSystem
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build.make Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
cd /usr/src/RPM/BUILD/ogre/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/ogre /usr/src/RPM/BUILD/ogre/RenderSystems/GL /usr/src/RPM/BUILD/ogre/BUILD /usr/src/RPM/BUILD/ogre/BUILD/RenderSystems/GL /usr/src/RPM/BUILD/ogre/BUILD/RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/DependInfo.cmake --color=
Scanning dependencies of target RenderSystem_GL
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make -f RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build.make RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 34%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/Components/RTShaderSystem && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DOgreRTShaderSystem_EXPORTS -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o -c /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp
In file included from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:32,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:32,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:35,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderParameter.h:33,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31,
from /usr/src/RPM/BUILD/ogre/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/ParticleFX && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DOGRE_PARTICLEFXPLUGIN_EXPORTS -DPlugin_ParticleFX_EXPORTS -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o -c /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:37,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | rotationSpeed(0), particleType(Visual)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:37,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreStringConverter.h:39,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:33:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreParticleEmitter.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32,
from /usr/src/RPM/BUILD/ogre/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because '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/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 34%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/PlugIns/PCZSceneManager && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DOGRE_PCZPLUGIN_EXPORTS -DPlugin_PCZSceneManager_EXPORTS -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o -c /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0)
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
334 | return mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
348 | return mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
399 | Vector3 min = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
400 | Vector3 max = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
609 | Vector3 intMin = mMinimum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
610 | Vector3 intMax = mMaximum;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
709 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
722 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
731 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
744 | return Vector3::ZERO;
| ^~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimable.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAnimation.h:35,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSkeleton.h:38,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMesh.h:39,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:40,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:32,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMovableObject.h:36,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
64 | : mRadius(radius), mCenter(center) {}
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix3.h:33,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreNode.h:34,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreSceneNode.h:33,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34,
from /usr/src/RPM/BUILD/ogre/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/ogre/BUILD'
[ 33%] Building CXX object Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o
cd /usr/src/RPM/BUILD/ogre/BUILD/Components/Property && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_THREAD_VERSION=4 -DOGRE_PROPERTY_EXPORTS -DOgreProperty_EXPORTS -D_MT -D_USRDLL -I/usr/src/RPM/BUILD/ogre/OgreMain/include -I/usr/src/RPM/BUILD/ogre/BUILD/include -I/usr/include/freetype2 -I/usr/include/OIS -I/usr/src/RPM/BUILD/ogre -I/usr/include/hlsl2glsl/include -I/usr/include/hlsl2glsl -I/usr/src/RPM/BUILD/ogre/Components/Property/include -pipe -frecord-gcc-switches -Wall -g -O2 -msse -Wall -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wno-unused-but-set-parameter -O2 -g -DNDEBUG -fPIC -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o -c /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:36,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
533 | Vector2 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy]
535 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)'
129 | inline Vector2& operator = ( const Vector2& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
581 | return angle;
| ^~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:36,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
582 | return perp;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
661 | Vector3 v0 = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
662 | Vector3 v1 = dest;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
670 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
702 | return q;
| ^
In file included from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
717 | Vector3 ret = *this;
| ^~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
719 | return ret;
| ^~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z;
| ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:42,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy]
226 | return r;
| ^
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:32,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector2]':
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:226:103: required from here
/usr/src/RPM/BUILD/ogre/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/Components/Property/include/OgreProperty.h:36,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: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/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector2]':
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:226:104: required from here
/usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:242:4: 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/Components/Property/include/OgreProperty.h:36,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: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:24,
from /usr/include/boost/range/functions.hpp:18,
from /usr/include/boost/range.hpp:18,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorRange.h:48,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorWrappers.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:33,
from /usr/src/RPM/BUILD/ogre/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/Components/Property/include/OgreProperty.h:32,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector3]':
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:229:103: required from here
/usr/src/RPM/BUILD/ogre/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/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector3]':
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:229:104: required from here
/usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:242:4: 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/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::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:24,
from /usr/include/boost/range/functions.hpp:18,
from /usr/include/boost/range.hpp:18,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorRange.h:48,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorWrappers.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:33,
from /usr/src/RPM/BUILD/ogre/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/Components/Property/include/OgreProperty.h:32,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector4]':
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:232:103: required from here
/usr/src/RPM/BUILD/ogre/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/Components/Property/include/OgreProperty.h:38,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/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/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector4]':
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:232:104: required from here
/usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:242:4: 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/Components/Property/include/OgreProperty.h:38,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/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:24,
from /usr/include/boost/range/functions.hpp:18,
from /usr/include/boost/range.hpp:18,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorRange.h:48,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorWrappers.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:33,
from /usr/src/RPM/BUILD/ogre/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/Components/Property/include/OgreProperty.h:32,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Quaternion]':
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:241:109: required from here
/usr/src/RPM/BUILD/ogre/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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Quaternion]':
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:241:110: required from here
/usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:242:4: 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/OgreMain/include/OgreVector3.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreQuaternion.h:172:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
172 | 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:24,
from /usr/include/boost/range/functions.hpp:18,
from /usr/include/boost/range.hpp:18,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorRange.h:48,
from /usr/src/RPM/BUILD/ogre/OgreMain/include/OgreIteratorWrappers.h:33,
from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:33,
from /usr/src/RPM/BUILD/ogre/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/Components/Property/include/OgreProperty.h:32,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector2]':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector2]'
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:147:80: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h:154:27: 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/Components/Property/include/OgreProperty.h:36,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector2.h: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/Components/Property/include/OgreProperty.h:32,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector3]':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector3]'
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:150:80: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h:154:27: 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/Components/Property/include/OgreProperty.h:37,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)'
134 | inline Vector3& operator = ( const Vector3& rkVector )
| ^~~~~~~~
In file included from /usr/src/RPM/BUILD/ogre/Components/Property/include/OgreProperty.h:32,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector4]':
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector4]'
/usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:153:80: required from here
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h:154:27: 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/Components/Property/include/OgreProperty.h:38,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/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/Components/Property/include/OgreProperty.h:32,
from /usr/src/RPM/BUILD/ogre/Components/Property/src/OgreProperty.cpp:29:
/usr/src/RPM/BUILD/ogre/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder